repeating firearm - Spanish English Dictionary